Improving Performance in Replicated Databases through Relaxed Coherency

نویسندگان

  • Rainer Gallersdörfer
  • Matthias Nicola
چکیده

Applications in finance and telecommunications (intelligent network, network management, mobile computing) cause renewed interest in distributed and replicated data management. Since synchronous update of replicated data is experienced to degrade distributed systems performance substantially, relaxing the requirement of coherency (mutual consistency) has become a favorable approach to achieve high performance in replicated databases. In this paper we present formal concepts for specifying relaxed coherency which allows to calculate an independent measure of relaxation, called + coherency index. We incorporate this metric into a detailed analytical queueing model which emphasizes on the quality of replication to evaluate the impact of relaxed coherency on the performance of replicated databases. The model considers response time, throughput, scalability and network traffic as performance criteria. As it turns out, performance improvements through relaxed coherency depend significantly on various system parameters. We closely examine the trade off between consistency and performance, and show that in many situations a slight relaxation of coherency can increase performance remarkably. Finally, we verify these results by benchmarking an implementation of relaxed coherency.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improving the Scalability of Shared Memory Systems through Relaxed Consistency

Shared Memory Systems with a globally consistent memory abstraction are currently very successful. The main reason for this can be seen in their ease–of–use and the convenient programming model which is close to the sequential one. Especially the memory coherency mechanisms contribute to this, as the programmer does not have to take care of any data conflicts or memory update operations. This c...

متن کامل

Opinion Mining, Social Networks, Higher Education

Background and Aim: With the advent of technology and the use of social networks such as Instagram, Facebook, blogs, forums, and many other platforms, interactions of learners with one another and their lecturers have become progressively relaxed. This has led to the accumulation of large quantities of data and information about studentschr('39') attitudes, learning experiences, opinions, and f...

متن کامل

Load Balancing in Replicated Databases with Loose Consistency Requirements

An important method for improving the performance of distributed databases is load balancing. Because a database access has to go to a server on which the relevant data reside, load balancing in distributed database systems is a matter of judiciously placing one or multiple copies of the data in the system, and of judiciously selecting a server for a database access. Depending on the applicatio...

متن کامل

Combining Generality and Practicality in a Conit-Based Continuous Consistency Model for Wide-Area Replication

Replication is a key approach to scaling wide-area applications. However, the overhead associated with largescale replication quickly becomes prohibitive across widearea networks. One effective approach to addressing this limitation is to allow applications to dynamically trade reduced consistency for increased performance and availability. Although extensive study has been performed on relaxed...

متن کامل

The Role of Distributed Shared Memory in Future Experimental Distributed Systems

Parallel programming will play an important role in future experimental distributed systems. A good parallel programming environment encourages the development of parallel applications that have source code compatibility so that they can be used, tested, or developed on various machine architectures and ported easily between them. In addition, transparency in intermachine IPC is desirable so th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995